var systemUserColumns = function () {
    return [
        {
            title: '序号', align: 'center', valign: 'middle', width: 25, formatter: function (value, row, index) {
                return index + 1;
            }
        },
        {title: '编号', field: 'code', align: 'left', valign: 'middle'},
        {title: '名字', field: 'name', align: 'left', valign: 'middle'},
        {title: '联系方式', field: 'phone', align: 'left', valign: 'middle'},
        {
            title: '状态', field: 'status', align: 'left', valign: 'middle', width: 80, formatter: function (value) {
                if (value == 0) {
                    return "<span style='color: red'>禁用</span>";
                } else {
                    return "<span style='color: green'>启用</span>";
                }
            }
        },
        {title: '创建时间', field: 'createDate', align: 'left', valign: 'middle', width: 150}
    ];
};

var systemRoleColumns = function () {
    return [
        {
            title: '序号', align: 'center', valign: 'middle', width: 25, formatter: function (value, row, index) {
                return index + 1;
            }
        },
        {title: '名字', field: 'name', align: 'left', valign: 'middle'},
        {
            title: '类型', field: 'type', align: 'left', valign: 'middle', formatter: function (value) {
                if (value == 0) {
                    return "超级管理员";
                } else {
                    return "普通管理员";
                }
            }
        },
        {
            title: '状态', field: 'status', align: 'left', valign: 'middle', width: 25, width: 80, formatter: function (value) {
                if (!value) {
                    return "<span style='color: red'>禁用</span>";
                } else {
                    return "<span style='color: green'>启用</span>";
                }
            }
        },
        {title: '创建时间', field: 'createDate', align: 'left', valign: 'middle', width: 150}
    ];
};

var systemParentModuleColumns = function () {
    return [
        {
            title: '序号', align: 'center', valign: 'middle', width: 25, formatter: function (value, row, index) {
                return index + 1;
            }
        },
        {title: '名字', field: 'name', align: 'left', valign: 'middle'},
        {title: '编号', field: 'number', align: 'left', valign: 'middle'},
        {
            title: '图标', field: 'icon', align: 'left', valign: 'middle', formatter: function (value) {
                return "<i class='" + value + "'></i>(" + value + ")";
            }
        },
        {
            title: '状态', field: 'status', align: 'left', valign: 'middle', width: 80, formatter: function (value) {
                if (!value) {
                    return "<span style='color: red'>禁用</span>";
                } else {
                    return "<span style='color: green'>启用</span>";
                }
            }
        }
    ];
};

var systemChildModuleColumns = function () {
    return [
        {
            title: '序号', align: 'center', valign: 'middle', width: 25, formatter: function (value, row, index) {
                return index + 1;
            }
        },
        {title: '名字', field: 'name', align: 'left', valign: 'middle'},
        {title: '编号', field: 'number', align: 'left', valign: 'middle'},
        {title: '链接', field: 'href', align: 'left', valign: 'middle'},
        {
            title: '状态', field: 'status', align: 'left', valign: 'middle', width: 80, formatter: function (value) {
                if (!value) {
                    return "<span style='color: red'>禁用</span>";
                } else {
                    return "<span style='color: green'>启用</span>";
                }
            }
        }
    ];
};

var systemPermissionColumns = function () {
    return [
        {
            title: '序号', align: 'center', valign: 'middle', width: 25, formatter: function (value, row, index) {
            return index + 1;
        }
        },
        {title: '名字', field: 'name', align: 'left', valign: 'middle'},
        {title: '编号', field: 'code', align: 'left', valign: 'middle'},
        {title: '模块名称', field: 'moduleName', align: 'left', valign: 'middle'},
        {
            title: '状态', field: 'status', align: 'left', valign: 'middle', width: 80, formatter: function (value) {
            if (!value) {
                return "<span style='color: red'>禁用</span>";
            } else {
                return "<span style='color: green'>启用</span>";
            }
        }
        },
        {title: '修改时间', field: 'updateDate', align: 'left', valign: 'middle', width: 150}
    ];
};

var systemLogColumns = function () {
    return [
        {
            title: '序号', align: 'center', valign: 'middle', width: 25, formatter: function (value, row, index) {
                return index + 1;
            }
        },
        {title: '操作人', field: 'systemUserName', align: 'left', valign: 'middle'},
        {title: '内容', field: 'content', align: 'left', valign: 'middle'},
        {
            title: '状态', field: 'status', align: 'left', valign: 'middle', width: 80, formatter: function (value) {
                if (!value) {
                    return "<span style='color: red'>失败</span>";
                } else {
                    return "<span style='color: green'>成功</span>";
                }
            }
        },
        {title: '请求状态', field: 'httpStatus', align: 'left', valign: 'middle'},
        {title: '创建时间', field: 'createDate', align: 'left', valign: 'middle', width: 150}
    ];
};